package com.qqtech.oss.aliyun;

@SuppressWarnings({ "serial", "unused" })
public class FileClientException extends RuntimeException {
	private String message;
	private String requestId;

	public FileClientException() {
		super();
	}

	/**
	 * 用给定的异常信息构造新实例。
	 *
	 * @param message
	 *            异常信息。
	 */
	public FileClientException(String message) {
		this(message, null);
	}

	/**
	 * 用表示异常原因的对象构造新实例。
	 *
	 * @param cause
	 *            异常原因。
	 */
	public FileClientException(Throwable cause) {
		this(null, cause);
	}

	/**
	 * 用异常消息和表示异常原因的对象构造新实例。
	 *
	 * @param message
	 *            异常信息。
	 * @param cause
	 *            异常原因。
	 */
	public FileClientException(String message, Throwable cause) {
		super(null, cause);
		this.message = message;
	}

}
